/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package agentes;

/**
 *
 * @author jeferson
 * essa clase é responsavel por gerar uma rotina da pessoa
 * ela gera um dos compromissos dos dias da pessoa
 */
public class Compromisso {

    String nomeLocalidade;
    String periodo;
    int horaInicial;
    int horaFinal;
    int totalHorasAtividade;

    public Compromisso() {
    }

    public Compromisso(String nomeLocalidade, String periodo, int horaInicial, int horaFinal) {
        this.nomeLocalidade = nomeLocalidade;
        this.periodo = periodo;
        this.horaInicial = horaInicial;
        this.horaFinal = horaFinal;
        this.totalHorasAtividade = this.horaFinal - this.horaInicial;
    }

    public String getPeriodo() {
        return periodo;
    }

    public void setPeriodo(String periodo) {
        this.periodo = periodo;
    }

    public int getTotalHorasAtividade() {
        return totalHorasAtividade;
    }

    public void setTotalHorasAtividade(int totalHorasAtividade) {
        this.totalHorasAtividade = totalHorasAtividade;
    }

    public int getHoraFinal() {
        return horaFinal;
    }

    public void setHoraFinal(int horaFinal) {
        this.horaFinal = horaFinal;
    }

    public int getHoraInicial() {
        return horaInicial;
    }

    public void setHoraInicial(int horaInicial) {
        this.horaInicial = horaInicial;
    }

    public String getNomeLocalidade() {
        return nomeLocalidade;
    }

    public void setNomeLocalidade(String nomeLocalidade) {
        this.nomeLocalidade = nomeLocalidade;
    }

    public void calcHorasTotal() {
        this.totalHorasAtividade = this.horaFinal - this.horaInicial;
    }
}
